2c20671cbc119b7f084278f3af9107b98d98cd17,jtransc-rt/src/java/nio/ByteArrayBuffer.java,ByteArrayBuffer,put,#number[]#number#number#,291

Before Change


  }

  final void put(float[] src, int srcOffset, int floatCount) {
    int byteCount = checkPutBounds(SizeOf.FLOAT, src.length, srcOffset, floatCount);
    Memory.unsafeBulkPut(backingArray, arrayOffset + position, byteCount, src, srcOffset, SizeOf.FLOAT, order.needsSwap);
    position += byteCount;
  }

After Change


		}
	}

	final void put(double[] src, int srcOffset, int doubleCount) {
		checkPutBounds(SizeOf.DOUBLE, src.length, srcOffset, doubleCount);
		for (int n = 0; n < doubleCount; n++) {
			_tempDouble((short)src[srcOffset + n]);
			_putTemp(temp, SizeOf.DOUBLE);
		}
	}